const Path = require("path")
const KoaBody = require("koa-body")

/**
 * 是否是调试模式
 * @type {boolean}
 */
const YB_DEBUG = process.env.NODE_ENV !== "production"


/**
 * 配置信息
 * @type {Object}
 */
const config = {

  /**
   * 调试模式
   */
  debug: YB_DEBUG,

  /**
   * koa-body 配置数据
   */
  koaBody() {
    return KoaBody({
      multipart: true,
      formidable: {
        uploadDir: Path.resolve(__dirname, "../static/up_data"),
        keepExtensions: true
      }
    })
  },
}

module.exports = config
